ALP: A programming language for reactive intelligent agents

نویسنده

  • Thomas Weiser
چکیده

ALP is a logic-based language for modelling intelligent behaviour in a dynamic environment. Originated in the tradition of production systems both the recognition and action phases are substantially improved. An incremental bottom-up reasoning mechanism enables the recognition of complex situations in a changing world. Situations are described in a purely declarative manner by means of a Horn clause program. This logic-based component is embedded in a concurrent procedural language, which serves to describe the corresponding reactions of the agent.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

How to be Artificially Intelligent – Computational Logic and Human Thinking (draft)

Abductive logic programming (ALP) can be used to model reactive, proactive and pre-active thinking in intelligent agents. Reactive thinking assimilates observations of changes in the environment, whereas proactive thinking reduces goals to sub-goals and ultimately to candidate actions. Pre-active thinking generates logical consequences of candidate actions, to help in deciding between the alter...

متن کامل

Integrating Intelligent Mobile Agents with Web Services

Research on Web services aims at extending the Web with computer-understandable descriptions enabling programs to interact and exploit Web-accessible programs without human intervention. Advances in this line of research will strongly benefit the fields of intelligent and mobile agents due to their potentials for building Web-enabled applications. In this paper, we describe a novel programming ...

متن کامل

Integrating Planning into Reactive High-Level Robot Programs

IndiGolog is a high-level programming language for robots and intelligent agents that supports on-line planning and plan execution in dynamic and incompletely known environments. Programs may perform sensing actions that acquire information at runtime and react to exogenous actions. In this paper, we show how IndiGolog can be used to write robot control programs that combine planning, sensing, ...

متن کامل

Programming Declarative Goals Using Plan Patterns

AgentSpeak is a well-known language for programming intelligent agents which captures the key features of reactive planning systems in a simple framework with an elegant formal semantics. However, the original language is too abstract to be used as a programming language for developing multiagent system. In this paper, we address one of the features that are essential for a pragmatical agent pr...

متن کامل

Technology of Active Objects

In this paper we propose a multi-agent technology based on a timed concurrent constraint programming. The technology allows to use constraints to specify interactive, reactive, dynamic and intelligent behavior of agents. Practical value of the. technology is confirmed by its implementation i the agent-based language TAO-Kit for development of graphics applications. Some features of this languag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007